CARE - A Constraint-Based Approach for Re-Establishing Conformance-Relationships
نویسندگان
چکیده
In Model-Driven Engineering, models have to conform to their associated linguistic and ontological metamodels. While linguistic metamodels are usually not subject to frequent changes, ontological metamodels are. Thus, ontological conformance may be easily corrupted by changes on the metamodel or by the incautious modification of models. Current approaches for re-establishing conformance relationships are often (i) deeply woven into specific tools to record changes and to derive resolutions, or (ii) require extensive user effort to guide the resolution process, and (iii) the output of these approaches usually is one single solution, whereas alternative solutions remain unexplored. To allow for exploring a broader solution space independent of specific tools and to avoid extensive user involvement by utilizing predefined repair actions, we propose a logic programming approach called CARE, for accomplishing multiple solutions. In particular, CARE is based on a formalization of the ontological conformance relationship as constraints, accompanying repair actions for counteracting constraint violations, as well as quality criteria for ranking the solutions. This paper reports on the realization of CARE based on Answer Set Programming and summarizes lessons learned from applying the approach in several experiments.
منابع مشابه
Towards Symbolic Model-Based Mutation Testing: Combining Reachability and Refinement Checking
Model-based mutation testing uses altered test models to derive test cases that are able to reveal whether a modelled fault has been implemented. This requires conformance checking between the original and the mutated model. This paper presents an approach for symbolic conformance checking of action systems, which are well-suited to specify reactive systems. We also consider nondeterminism in o...
متن کاملA Chance Constraint Approach to Multi Response Optimization Based on a Network Data Envelopment Analysis
In this paper, a novel approach for multi response optimization is presented. In the proposed approach, response variables in treatments combination occur with a certain probability. Moreover, we assume that each treatment has a network style. Because of the probabilistic nature of treatment combination, the proposed approach can compute the efficiency of each treatment under the desirable reli...
متن کاملSymbolic Model-based Test Selection
This paper addresses the problem of model-based off-line selection of test cases for testing the conformance of a black-box implementation with respect to a specification, in the context of reactive systems. Efficient solutions to this problem have been proposed for LTS finite-state models, based on the ioco conformance testing theory. In this paper, the approach is extended for infinite-state ...
متن کاملAgent-based approach for cooperative scheduling
This paper studies the multi-factory production (MFP) network scheduling problem where a number of different individual factories join together to form a MFP network, in which these factories can operate more economically than operating individually. However, in such network which known as virtual production network with self-interested factories with transportation times, each individual facto...
متن کاملConstraint-Based Heuristic On-line Test Generation from Non-deterministic I/O EFSMs
We are investigating on-line model-based test generation from non-deterministic output-observable Input/Output Extended Finite State Machine (I/O EFSM) models of Systems Under Test (SUTs). We propose a novel constraint-based heuristic approach (Heuristic Reactive Planning Tester (χRPT)) for on-line conformance testing non-deterministic SUTs. An indicative feature of χRPT is the capability of ma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014